Modelling of Mechatronic Systems by an Object-Oriented Data Model
نویسندگان
چکیده
An object oriented data model is defmed to describe multibody systems. Extensions for modelIing mechatronic elements like sensors and actuators within the multibody system as weil as interfaces to ather dynamic systems have been developed. An implementation in a neutral modelIing kernel and a format to store the description cf a multibody system on a data exchange file are directly derivcd from this data model. Data convcrters transfer these data to several multibody formalism •. 1 lntroduclion In this paper an object-oriented data model for multibody systems with extensions to mechatranic elements is described. A multibody system defmed by this data model consists of rigid bodies connccted by ideal joints and force elements. Measurement elements called sensors deIiver internal, time dependent quantities like distances, accelerations as weil as forces. Position actuators are defined to model drives within the multibody system. The data model is independent of a spccific multibody program and can therefore be used as a neutral format for the exchange of multibody system descriptions. The datamodel is given as a block with inpUt/output interfaces for the connection to control units or other elements. 2 Object-Oriented D.ta Model Engineering applications, such as multibody systems may be described by an objcct oriented data model in a natural and efficient way. following the discussion of a data model by Otter, Hocke, Daberkow, Leister [1]. The data model for the description of multibody systems is based on the simple, neutral, object-oriented data model duc to Ullman [2]. In an object-oricnted data model, the structure of thc objects and their behaviour are described by classes. A dass description consists of two parts: the scheme description of the object type and the specification of the available methods. Both aspects of a class arc discussed in more detail in the following sections. Object types: The first part of a dass description consists of the definition of the object type. At a basic level the data model supports a set of elcmeotary data types, like integer values, real values or character soiogs. Funhermorc, multi-dimensional arrays of the elcmentaJy data types are supponcd. New object types are defmed by building composed or complex objcct types out of already defincd obiect type. ( ... cordol) or by building coUections of a number of obieclS of the same class (Selof) and by deriving dass descriptions by inheritance from superclasses, according to UUman (2]. Applying these mIes, arbitrary complex obiect types can be defined bascd on a small set of elementary data types. Methods: The second part of a dass description consists of the specification of the available methods.
منابع مشابه
Bond Graph Modelling and Simulation of Mechatronic Systems An Introduction into the Methodology
This paper introduces into a graphical, computer aided modelling methodology that is particularly suited for the concurrent design of mechatronic systems, viz. of engineering systems with mechanical, electrical, hydraulic or pneumatic components including interactions of physical effects from various energy domains. Beyond the introduction, bond graph modelling of multibody systems, as an examp...
متن کاملساختار دهی آنی دادههای مکانی ورودی GIS با تأکید بر عارضه راه
An important issue in implementation of a GIS system is preparation of data to be entered in GIS. To produce spatial data for GIS using photogrammetric techniques, conventional method is to apply photogrammetric and GIS systems individually (off-line procedure). This approach is costly, time consuming and somehow unreliable due to the fact that 3D photogrammetric model is not available at the ...
متن کاملObject-oriented behavioural modelling of mechatronic systems
Mechatronic systems overcome the traditional borders of classical engineering disciplines. Behavioural modelling allows the developer to describe the behaviour of components and systems from arbitrary disciplines. This paper introduces a way to transform the functional models of those systems into an object-oriented description. The objects implementing this integration of behaviour and animati...
متن کاملObject-Oriented Dynamic Bayesian Network-Templates for Modelling Mechatronic Systems
The object-oriented paradigma is a new but proven technology for modelling mechatronics, i.e. multidisciplinary modelling. For many reasons the object-oriented approach is very much desirable also for qualitative models in system design, diagnosis or verification. Bayesian networks are a very robust technology for qualitative probabilistic modelling. In this paper we present a first approach in...
متن کاملDesign of the Mechatronic System with Help of Uml Diagrams
The Unified Modelling Language (UML) is a language that helps to visualize, design and document models of large and complex systems. Terminology and notation of visual modelling can be used as common high level object oriented language for design of the mechatronic systems. Index terms UML, mechatronics, CASE tool, MATLAB, Simulink, Stateflow
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2012